bristle-spined porcupine - Turkish English Dictionary